drilling derricks - French English Dictionary